#include "BlazeEngineUICheckButton.h"

BeUICheckButton::BeUICheckButton(const char* pcName) :
	BeUIButton(pcName)
{

}

BeUICheckButton::~BeUICheckButton()
{

}

void BeUICheckButton::Install(lua_State* pLua)
{
	BeUIButton::Install(pLua);

	Lua_RegisterFunction(pLua, "SetChecked", Lua_SetChecked);
	Lua_RegisterFunction(pLua, "SetCheckedTexture", Lua_SetCheckedTexture);
	Lua_RegisterFunction(pLua, "SetDisabledCheckedTexture", Lua_SetDisabledCheckedTexture);
	Lua_RegisterFunction(pLua, "GetChecked", Lua_GetChecked);
	Lua_RegisterFunction(pLua, "GetCheckedTexture", Lua_GetCheckedTexture);
	Lua_RegisterFunction(pLua, "GetDisabledCheckedTexture", Lua_GetDisabledCheckedTexture);

}

void BeUICheckButton::Uninstall()
{

}

int BeUICheckButton::Lua_SetChecked(lua_State* pLua)
{
	return 0;
}

int BeUICheckButton::Lua_SetCheckedTexture(lua_State* pLua)
{
	return 0;
}

int BeUICheckButton::Lua_SetDisabledCheckedTexture(lua_State* pLua)
{
	return 0;
}

int BeUICheckButton::Lua_GetChecked(lua_State* pLua)
{
	return 0;
}

int BeUICheckButton::Lua_GetCheckedTexture(lua_State* pLua)
{
	return 0;
}

int BeUICheckButton::Lua_GetDisabledCheckedTexture(lua_State* pLua)
{
	return 0;
}
